Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 ORCHARD TERRACE Terraced £271,162 £79,950 1 Jun 2001
2 ORCHARD TERRACE Terraced £268,389 £57,000 1 May 1998
5 ORCHARD TERRACE Terraced £196,630 £187,500 4 Feb 2022